Optimization of Embedded Linux systems without FPU

نویسنده

  • Sergey Panasyuk
چکیده

1 Linux is a popular operating system for embedded systems. Some embedded systems use processors without floating point accelerators (FPA) or floating point units (FPU), in order to satisfy cost and power consumption requirements. This paper describes and compares optimization options for software implementation of floating point operations on systems without FPA or FPU. Our results show that software approximations perform very well, even when compared to systems with hardware FPA or FPU. Software approximations to IEEE standard floating point can be used in many important applications, such as cell phones, games, etc.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reuse Linux Device Drivers in Embedded Systems

Device driver is one component that is usually ignored by research community in operating systems. Their design mechanisms, accessing semantics, operating behaviors and runtime performance are crucial to operating system architecture and total system performance. In this paper, an I/O package to reuse Linux device drivers in embedded system is introduced. Via this package, the whole Linux devic...

متن کامل

The internals of advanced interrupt handling techniques: Performance optimization of an embedded Linux network interface

Linux over the past few years has gained in popularity as the OS fit for embedded networking equipment. Its reliability, low cost and undisputed networking capabilities made it one of the most popular choices for the networking market. As access interfaces become faster and network applications more sophisticated, a lot of effort has been focused on the improvement of Linux networking performan...

متن کامل

Optimization of portable system architecture for real-time 3D graphics

The optimal architecture of personal digital assistants (PDA) system for real-time 3D graphics was analyzed by simulating the 3D applications on the various Advanced RISC Machines (ARM) processor platforms. Simulation results show that for 256x256 screen resolution, even the performance of 200MHz StrongARM with 160MHz floating point unit (FPU) shows only 1.78 % of the requirement of full 3D pip...

متن کامل

Design and Implementation of an Ancrchitecture of Embedded Web Server for Wireless Sensor Network

In this paper, the embedded web server, by means of ARM9-S3C2440 processor as core, its operating system is Linux, and the system hardware architecture is obtainable. We present the principles and to plan a system for Internet-based data-acquisition system and control by using Advanced RISC Machine (ARM9) processor and in-build web server application. Client can observe and control remote tempe...

متن کامل

Design of Embedded web Video Monitoring System Based on DaVinci Technology

Based on the newly developed DaVinci technology, a designing scheme of embedded web video monitoring system is proposed. The scheme combines high-speed and dual-core signal processor (TMS320DM6467) with embedded Linux operating system as the platform to complete the H.264 encoding, transmission and storage of video signal. Building the embedded Web server, user can login into the server and mon...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008